herramienta en línea convierte archivos STL en arte ASCII 3D |Hackaday

2022-10-22 20:21:40 By : Mr. Sun Sunny

Si busca lo suficiente, la mayoría de los proyectos que presentamos en estas páginas tienen algún valor práctico.Pueden parecer frívolos, pero generalmente hay algo que obligó al hacker a dedicar tiempo y esfuerzo a hacerlo.Eso no significa que no obtengamos nuestra parte de proyectos solo por diversión, por supuesto, lo que ciertamente describe este generador de arte 3D ASCII en línea.Pero espera, tal vez eso no sea del todo correcto.Después de todo, [Andrew Sink] dedicó mucho tiempo al código para esto y para su predecesor, su generador automático 3D low-poly.Ese proyecto condujo al trabajo actual, que, como antes, toma un modelo STL como entrada, esta vez convirtiéndolo en un renderizado de arte ASCII.El conjunto de caracteres utilizado para sombrear el modelo es personalizable;Sin embargo, con el conjunto predeterminado, el sombreado es sorprendentemente bueno.También puede cambiar a un tema en blanco y negro si lo desea, navegar por el modelo con el mouse e incluso exportar el arte ASCII como PNG o como un archivo de texto sin formato, sin duda adecuado para enviar a su tractor. impresora de alimentación.El código de [Andrew], que está todo en GitHub, hace un uso liberal de la biblioteca three.js, por lo que tal vez ampliar sus habilidades de JavaScript 3D es realmente el aspecto práctico oculto de este.No es que necesite uno, creemos que es genial solo por el factor gee-whiz.Algo relacionado: el reproductor VLC es capaz de convertir películas en arte ascii.Cuando lo probé, mi (entonces) PC de 10 años no podía hacer frente a los cálculos.Hicimos esto hace unos 15 años en nuestras computadoras Linux con mplayer;con el arte ascii en color, se veía bastante decente, especialmente si te alejabas un par de pasos de la pantalla.Pero me gusta esta aplicación, la parte divertida está en la opción de rotar.ASCII es genial, pero PETSCII también lo es.Aquí un experimento que hice hace unos años.Una simple animación hecha en blender (rotating suzanne), convirtió el video en imágenes separadas, las cuales fueron convertidas en una secuencia comprimida de imágenes PETSCII, con un simple programa de VB.Nada especial realmente, simplemente corte la imagen en mosaicos de 8 × 8 píxeles y busque en el conjunto de caracteres el carácter que mejor se adapte a cada mosaico.Muy tosco, no es el mejor algoritmo pero desde una distancia más que suficiente, fue un experimento divertido.Muy genial.Esto utiliza el mismo enfoque que asciiart.club en la búsqueda de la mejor coincidencia para cada parte, no solo seleccionando la sombra más cercana de una rampa.La rampa ayuda a preseleccionar una gran selección hasta unas pocas posibilidades, lo que es mucho más eficiente que comparar cada forma con cada parte.Es bueno ver a otros hacer esto también.Y un botón "guardar como GIF" lo haría aún mejor.De alguna manera me recuerda a https://asciicker.com/¿Necesita ser una “herramienta en línea”?No. Puede ejecutarlo localmente.Sea amable y respetuoso para ayudar a que la sección de comentarios sea excelente.(Política de comentarios)Este sitio utiliza Akismet para reducir el spam.Aprende cómo se procesan los datos de tus comentarios.Al utilizar nuestro sitio web y nuestros servicios, usted acepta expresamente la colocación de nuestras cookies de rendimiento, funcionalidad y publicidad.Aprende más